0 رای
وضعیت موجودی موجود

قیمت قبلی: 4,480,000 ریال
قیمت: 4,080,000 ریال


Product details

  • Publisher ‏ : ‎ Packt Publishing (March 5, 2021)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 368 pages
  • ISBN-10 ‏ : ‎ 1789805414
  • ISBN-13 ‏ : ‎ 978-1789805413

 

جلد معمولی سیاه و سفید_کتاب FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog

 

 
 
 
 

Get started with FPGA programming using SystemVerilog, and develop real-world skills by building projects, including a calculator and a keyboard

Key Features

  • Explore different FPGA usage methods and the FPGA tool flow
  • Learn how to design, test, and implement hardware circuits using SystemVerilog
  • Build real-world FPGA projects such as a calculator and a keyboard using FPGA resources

Book Description

Field Programmable Gate Arrays (FPGAs) have now become a core part of most modern electronic and computer systems. However, to implement your ideas in the real world, you need to get your head around the FPGA architecture, its toolset, and critical design considerations. FPGA Programming for Beginners will help you bring your ideas to life by guiding you through the entire process of programming FPGAs and designing hardware circuits using SystemVerilog.

The book will introduce you to the FPGA and Xilinx architectures and show you how to work on your first project, which includes toggling an LED. You'll then cover SystemVerilog RTL designs and their implementations. Next, you'll get to grips with using the combinational Boolean logic design and work on several projects, such as creating a calculator and updating it using FPGA resources. Later, the book will take you through the advanced concepts of AXI and show you how to create a keyboard using PS/2. Finally, you'll be able to consolidate all the projects in the book to create a unified output using a Video Graphics Array (VGA) controller that you'll design.

By the end of this SystemVerilog FPGA book, you'll have learned how to work with FPGA systems and be able to design hardware circuits and boards using SystemVerilog programming.

What you will learn

  • Understand the FPGA architecture and its implementation
  • Get to grips with writing SystemVerilog RTL
  • Make FPGA projects using SystemVerilog programming
  • Work with computer math basics, parallelism, and pipelining
  • Explore the advanced topics of AXI and keyboard interfacing with PS/2
  • Discover how you can implement a VGA interface in your projects

Who this book is for

This FPGA design book is for embedded system developers, engineers, and programmers who want to learn FPGA and SystemVerilog programming from scratch. FPGA designers looking to gain hands-on experience in working on real-world projects will also find this book useful.

Table of Contents

  1. Introduction to FPGA Architectures and Xilinx Vivado
  2. Combinational Logic
  3. Counting Button Presses
  4. Let's Build a Calculator
  5. FPGA Resources and How to Use Them
  6. Math, Parallelism, and Pipelined Design
  7. Introduction to AXI
  8. Lots of Data? MIG and DDR2
  9. A Better Way to Display – VGA
  10. Bringing It All Together
  11. Advanced Topics

 

منابع کتاب جلد معمولی سیاه و سفید_کتاب FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog

 
 

با برنامه نویسی FPGA با استفاده از SystemVerilog شروع کنید و با ساختن پروژه ها، از جمله ماشین حساب و صفحه کلید، مهارت های دنیای واقعی را توسعه دهید.

ویژگی های کلیدی

  • روش های مختلف استفاده از FPGA و جریان ابزار FPGA را کاوش کنید
  • نحوه طراحی، آزمایش و پیاده سازی مدارهای سخت افزاری با استفاده از SystemVerilog را بیاموزید
  • ساخت پروژه های FPGA در دنیای واقعی مانند ماشین حساب و صفحه کلید با استفاده از منابع FPGA

توضیحات کتاب

آرایه های دروازه قابل برنامه ریزی میدانی (FPGA) اکنون به بخش اصلی اکثر سیستم های الکترونیکی و کامپیوتری مدرن تبدیل شده اند. با این حال، برای پیاده سازی ایده های خود در دنیای واقعی، باید سر خود را در مورد معماری FPGA، مجموعه ابزار آن و ملاحظات طراحی حیاتی بشناسید. برنامه نویسی FPGA برای مبتدیان با راهنمایی شما در کل فرآیند برنامه نویسی FPGA و طراحی مدارهای سخت افزاری با استفاده از SystemVerilog به شما کمک می کند تا ایده های خود را زنده کنید.

این کتاب شما را با معماری‌های FPGA و Xilinx آشنا می‌کند و به شما نشان می‌دهد که چگونه روی اولین پروژه خود کار کنید، که شامل جابجایی LED است. سپس طرح های SystemVerilog RTL و پیاده سازی آنها را پوشش خواهید داد. در مرحله بعد، با استفاده از طراحی منطق بولی ترکیبی و کار بر روی چندین پروژه، مانند ایجاد یک ماشین حساب و به روز رسانی آن با استفاده از منابع FPGA، آشنا خواهید شد. بعداً، این کتاب شما را با مفاهیم پیشرفته AXI آشنا می کند و به شما نشان می دهد که چگونه با استفاده از PS/2 یک صفحه کلید ایجاد کنید. در نهایت، می‌توانید تمام پروژه‌های کتاب را برای ایجاد یک خروجی یکپارچه با استفاده از کنترل‌کننده آرایه گرافیک ویدیویی (VGA) که طراحی می‌کنید، ادغام کنید.

در پایان این کتاب SystemVerilog FPGA، شما یاد خواهید گرفت که چگونه با سیستم های FPGA کار کنید و بتوانید مدارها و بردهای سخت افزاری را با استفاده از برنامه نویسی SystemVerilog طراحی کنید.

آنچه خواهید آموخت

  • با معماری FPGA و پیاده سازی آن آشنا شوید
  • با نوشتن SystemVerilog RTL آشنا شوید
  • پروژه های FPGA را با استفاده از برنامه نویسی SystemVerilog بسازید
  • با مبانی ریاضی کامپیوتر، موازی سازی، و خط لوله کار کنید
  • موضوعات پیشرفته رابط AXI و صفحه کلید را با PS/2 کاوش کنید
  • کشف کنید که چگونه می توانید یک رابط VGA را در پروژه های خود پیاده سازی کنید

این کتاب برای چه کسی است

این کتاب طراحی FPGA برای توسعه دهندگان سیستم جاسازی شده، مهندسان و برنامه نویسانی است که می خواهند برنامه نویسی FPGA و SystemVerilog را از ابتدا یاد بگیرند. طراحان FPGA که به دنبال کسب تجربه عملی در کار بر روی پروژه های دنیای واقعی هستند نیز این کتاب را مفید خواهند یافت.

فهرست مطالب

  1. مقدمه ای بر معماری FPGA و Xilinx Vivado
  2. منطق ترکیبی
  3. فشار دادن دکمه شمارش
  4. بیایید یک ماشین حساب بسازیم
  5. منابع FPGA و نحوه استفاده از آنها
  6. ریاضیات، موازی سازی، و طراحی خط لوله
  7. مقدمه ای بر AXI
  8. داده های زیادی؟ MIG و DDR2
  9. یک راه بهتر برای نمایش - VGA
  10. آوردن آن همه با هم
  11. موضوعات پیشرفته

 

نظرات کاربران درباره جلد معمولی سیاه و سفید_کتاب FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد جلد معمولی سیاه و سفید_کتاب FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog نظر می دهد.

ارسال نظر درباره جلد معمولی سیاه و سفید_کتاب FPGA Programming for Beginners: Bring your ideas to life by creating hardware designs and electronic circuits with SystemVerilog

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

بر اساس سلیقه شما...

Product details Publisher ‏ : ‎  Pearson; 1st edition (Au ...
4,800,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید